搜索 K
Appearance
博客正在加载中...
Appearance
简单说下我认为的 Java 学习路线
不同的人情况不同,基础也不同(有的有计算机基础,有的有 Java 基础),面临的情况也不同(为了毕业,为了找工作,为了兴趣),没有通用的学习路线,得具体情况具体分析。
所以在学习之前,最好先评估下自己的知识储备,然后制定自己的学习路线:
我这里给出一个 Java 后台开发人员应该学习的知识,计算机基础的话就不展开了,会简单提一下。主要根据我自己的经验,同时参考了网上的一些内容;会给出关键的知识点、学习资源和项目。
注意点:
先说下整体的学习路线,可以分为以下阶段,具体每个阶段学什么,后面再细化。
如果你没有 Java 基础,接下来的内容简单看看即可,有个印象,甚至不看,只看到这里就开始学习 Java;
学习理由:Java 基础是重中之重,后面的学习都得有扎实的基础才能学习
学习目标:培养兴趣、快速上手,能运行和编写简单的 Java 程序,懂得基本的语法。
知识点:
学习资源:一般选择一个即可,可参考其他的资源
练手项目:
主要是在企业级项目的开发过程中,需要用到的技术。
构建工具的历史
简单入门
Maven 的历史
Maven 的作用
Nexus 的搭建与使用
推荐资料:《Maven 实战 - 许晓斌》
推荐资料:《实战 Gradle》
什么是服务器
常见的服务器软件:Tomcat,Nginx
Servlet:重中之重
filter
Ajax
部署与 Devops
推荐资料:《Tomcat 权威指南(第二版)(吴豪译)(2009)》,《深入理解 Nginx:模块开发与架构解析(第 2 版)》
做项目
会基本的使用
基础语法,部署,集群,源码
基础作用
Quartz
项目:谷粒商城
鱼皮:鱼皮 - 编程学习路线